technical cooperation service - Inglés Sinónimo Diccionario